package com.briup.day14;

import com.briup.day14.bean.Circle;
import com.briup.day14.bean.Shape;

public class Test02_Shape {
    public static void main(String[] args) {
        //1.实例化 抽象类对象  ERROR
        //Shape s = new Shape();

        //2.抽象类引用 指向 子类对象(正常类)
        // 抽象类可以包含构造方法：在子类实例化对象时，借助父类(抽象类)构造器对
        // 从父类继承的部分进行初始化操作。
        Shape s = new Circle("圆",2.5);

        double area = s.getArea();
        System.out.println("area: " + area);
    }
}
